﻿// See https://aka.ms/new-console-template for more information

using SimpleFactory;
using SimpleFactory.AbstractProduct;

// 实现一个控制台程序，要求输入俩个数和一个运算符号，得到结果。
try
{
    double numberA, numberB;
    string symbol;

    Console.WriteLine("请输入第一个数：");
    numberA= double.Parse(Console.ReadLine()); 
    Console.WriteLine("请输入第二个数：");
    numberB = double.Parse(Console.ReadLine());
    Console.WriteLine("请输入运算符：");
    symbol = Console.ReadLine();

    double result = Operation.GetResult(numberA, numberB, symbol);

    Console.WriteLine($"结果为：{result}");
}
catch (Exception ex)
{
    Console.WriteLine($"发现错误：{ex.Message.ToString()}");
}